import os
#自定义递归统计目录大小
def CountDirSize(dir3):
	#获取目录中文件信息
	dirlist=os.listdir(dir3)
	#遍历文件，统计大小。
	count=0
	for f in dirlist:
		#为遍历文件添加目录路径
		file3=os.path.join(dir3,f)
		#判断是否为文件
		if os.path.isfile(file3):
			count+=os.path.getsize(file3)
		#判断是否为目录
		if os.path.isdir(file3):
			count+=CountDirSize(file3)
	return(count)

#test
print(CountDirSize("./aa"))